package com.youlu.campus.entity.dto.qq;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Getter
@Setter
public class QQMiniAccessTokenResult implements Serializable {
    @JsonProperty("access_token")
    private String accessToken;
    @JsonProperty("expires_in")
    private Integer expiresIn;
    /**
     * -1:系统繁忙，此时请开发者稍候再试
     * 0:请求成功
     * 40001:AppSecret 错误或者 AppSecret 不属于这个小程序，请开发者确认 AppSecret 的正确性
     * 40002:请确保 grant_type 字段值为 client_credential
     * 40013:不合法的 AppID，请开发者检查 AppID 的正确性，避免异常字符，注意大小写
     */
    @JsonProperty("errcode")
    private Integer errCode;
    @JsonProperty("errmsg")
    private Integer errMsg;
}
